home *** CD-ROM | disk | FTP | other *** search
/ Personal Computer World 2009 February / PCWFEB09.iso / Software / Linux / Kubuntu 8.10 / kubuntu-8.10-desktop-i386.iso / casper / filesystem.squashfs / usr / share / snmp / mib2c-data / generic-value-map.m2i < prev    next >
Text File  |  2008-09-22  |  1KB  |  47 lines

  1. #############################################################  -*- c -*-
  2. ## generic include for XXX. Do not use directly.
  3. ##
  4. ## $Id: generic-value-map.m2i 11593 2004-12-10 14:46:09Z rstory $
  5. ########################################################################
  6. @if $m2c_mark_boundary == 1@
  7. /** START code generated by $RCSfile$ $Revision: 11593 $ */
  8. @end@
  9. ########################################################################
  10. ## }
  11. @if $m2c_node_skip_mapping == 1@
  12.     /** no mapping */
  13. @   include generic-ctx-get.m2i@
  14. @else@ // mapping
  15.     /*
  16.      * TODO:246:r: |-> Define $node mapping.
  17.      * Map values between raw/native values and MIB values
  18.      *
  19. @   if $m2c_node_needlength == 1@
  20.      * if(MFD_SUCCESS !=
  21.      *    ${node}_map(&$m2c_ctx_lh, &$m2c_ctx_lhs,
  22.      *                $m2c_ctx_rh, $m2c_ctx_rhs, $m2c_node_realloc)) {
  23.      *    return MFD_ERROR;
  24.      * }
  25.      */
  26. @      include generic-ctx-get.m2i@
  27. ##
  28. @   elsif ($node.enums == 1) && ("$node.perltype" eq "INTEGER")@
  29. ##
  30.     * enums usually need mapping.
  31.     */
  32.     if(MFD_SUCCESS !=
  33.        ${node}_map(&${m2c_ctx_lh}, ${m2c_ctx_rh} )) {
  34.         return MFD_ERROR;
  35.     }
  36. @   else@ // enums
  37.      * Integer based value can usually just do a direct copy.
  38.      */
  39. @   include generic-ctx-get.m2i@
  40. @   end@ 
  41. @end@ // mapping
  42. ##
  43. ########################################################################
  44. @if $m2c_mark_boundary == 1@
  45. /** END code generated by $RCSfile$ $Revision: 11593 $ */
  46. @end@
  47.